One moment please...
 
Exact Synergy   
 

BLProcess.exe - Background process

Background Job: BLProcess.exe

Introduction

 

In e-Synergy you are able to create and maintain contracts for your customers. These contracts need to be prolonged at one point and doing this manually could be a lot of work. Therefore Exact has created the background application BLProcess. This background application enables you to prolong contracts automatically at a certain date. The background applications is also able to validate, modify and budget the contract details.

 

When you create a contract for a customer you must enter a prolongation date. This date determines when the prolongation of the contract will start. After creation of the contract the next thing to do is prolong the contract after some time. Via [CRM > Maintenance > Contract > Processes] you can indicate what the background application should do and which contracts should be taken into account. In the screenshot below you can see the options available to you.

 

 

In the screenshot you can see the buttons Validation, Modified and Prolongation. Those buttons determine what the background application should do. More information about this screen can be found in this document: Contract prolongation processes .

 

After entering the necessary information you will find that an entry has been created in the screen. This entry is made for BLProcess. The next time BLProces runs (this depends on the scheduling) it will find a new entry created and will perform the action requested.

 

 

After BLProcess is finished the status of the entry will change from new to processed. The results can be viewed by clicking on the link in the column type. When a document is created there will also be a clickable link available in the column Document. Clicking on that link will show you the document with the results of the job.

 

Technical Information

 

The following database tables are involved when running BLProcess.exe:

  • ItemProcess (this is where the application looks for jobs and enters the results)
  • BacoDiscussions (document with results)
  • Absences
  • RequestTasks
  • ItemNumbers
  • BacoProcessLog (logentries for background job)
  • EbcDataLog (logentries for changed data)

 

There are no specific parameters for BLProcess.exe so the command line in the SQL job or Windows schedule task will look like this:

  • C:\Synergy\bin\BLProcess.exe /S:VORS31266-1 D:/DeltaBike

 

Settings e-Synergy

 

There are a number of settings in e-Synergy which have influence on the way BLProcess.exe works. The first settings are set via [CRM > Maintenance > Contract > Parameters].

 

 

In this screen the contract prolongation settings can be entered per division. The fields displayed in the screenshot above are described in detail in this document: Creating and maintaining contract prolongation parameters .

 

Apart from the process parameters you need to set up in which category the document with results is created. This can be done via [System > Maintenance > Settings - General > Processes].

 

 

By clicking on one of the links in the column 'Type' you can set up in which category the documents are created. This function is explained in detail in this document: Settings document category export data by HRMail - BLProcess .

 

Troubleshooting

In this section known issues with this background job will be described.

 

 

In the screenshot above you see an error message that is given by BLProcess.exe. The message is caused by the fact that the user who runs the SQL Server Agent doesn't have the rights necessary to perform the prolongation. In this case that user was 'Service' so the error message text consists of the username of the user that is running SQL Server Agent.

 

Related Topics

 

     
 Main Category: Support Product Know How  Document Type: Online help main
 Category: On-line help files  Security  level: All - 0
 Sub category: Details  Document ID: 00.810.670
 Assortment:  Date: 19-05-2018
 Release:  Attachment:
 Disclaimer